{
    "deviceName": "IMADE3D JellyBOX 4 N0.4",
    "bedWidth": 180,
    "bedDepth": 165,
    "maxHeight": 150,
    "mode": "FDM",
    "new": false,
    "internal": 0,
    "imageURL": "",
    "bedHeight": 2.5,
    "bedRound": false,
    "bedBelt": false,
    "deviceZMax": 0,
    "originCenter": false,
    "gcodeFan": [
        "M106 S{fan_speed}"
    ],
    "gcodeTrack": [
        "M117 {progress}% layer {layer} / {layers}"
    ],
    "gcodeLayer": [
        ";; --- layer {layer} {height} @ {z} ---",
        "M117 {progress}% layer {layer} / {layers}"
    ],
    "gcodePre": [
        ";============================",
        "; Jellybox Start Script Begin ",
        ";============================",
        "; for slicer: Kiri:Moto",
        "; modified 2024-02-01. by LG",
        ";",
        "G21               ;metric values",
        "G90               ;absolute positioning",
        "M107              ;start with the fan off",
        ";",
        "; ===  Homing and bed leveling (if necessary)",
        ";",
        "G28               ;home all axes",
        "G29 O             ;auto bed leveling procedure only if leveling NOT active",
        ";M500              ;optionally save the mesh",
        "G28 X             ;home x to get as far from the plate as possible",
        "M420 S1           ;(re) enable bed leveling if turned off by the G28",
        "G0 Y0 F5000       ;position Y in front",
        "G0 Z5 F3000       ;position Z",
        "M190 S{bed_temp} T{tool}              ;wait for the bed to reach desired temperature",
        "M109 S{temp} T{tool}             ;wait for the extruder to reach desired temperature",
        "; ",
        "; === Purge 30mm of the filament",
        ";",
        "G90             ;absolute positioning",
        "M400            ;make sure all is finished",
        "G92 E0          ;to reset extruder position to 0  after finished previous print",
        "G1 E30 F200     ;extrude 30mm of feed stock",
        "G92 E0          ;reset the extruder position Z is 0 again.",
        ";",
        ";===================================",
        ";  Jellybox Printer Start Script End",
        ";==================================="
    ],
    "gcodePost": [
        ";============================",
        "; Jellybox End Script Begin ",
        ";============================",
        "; modified 2024-02-01",
        "M117 Finishing Up ;write Finishing Up",
        "M107        ;turn the fan off",
        "M104 S0     ;extruder heater off",
        "M140 S0     ;bed heater off (if you have it)",
        "G91         ;relative positioning (includes extruder)",
        "G1 E-1 F2500 ;retract the filament a bit before lifting the nozzle to release some of the pressure",
        "G1 Z0.5 E-4 X-10 F9000 ;get out and retract filament even more",
        "G1 E-25 F2000 ;retract even more",
        "G90         ;absolute positioning (includes extruder)",
        "G28 X       ;home X so the head is out of the way",
        "G1 Y140     ;move Y forward, so the print is more accessible",
        "G92 E0      ;reset the extruder position Z to 0",
        "M84         ;steppers off",
        "M117 Print finished ;write Print finished",
        ";=========================",
        "; Jellybox End Script End ",
        ";========================="
    ],
    "gcodeProc": "",
    "gcodeFExt": "gcode",
    "extruders": [
        {
            "extFilament": 1.75,
            "extNozzle": 0.4,
            "extSelect": [
                "T0"
            ],
            "extDeselect": [],
            "extOffsetX": 0,
            "extOffsetY": 0
        }
    ],
    "fwRetract": false,
    "profiles": [
        {
            "processName": "JB4 PLA - N0.4 L0.3 T215",
            "sliceHeight": 0.3,
            "sliceShells": 2,
            "sliceShellOrder": "in-out",
            "sliceLayerStart": "last",
            "sliceFillAngle": 45,
            "sliceFillWidth": 1,
            "sliceFillOverlap": 0.25,
            "sliceFillSparse": 0.1,
            "sliceFillType": "hex",
            "sliceAdaptive": false,
            "sliceMinHeight": 0,
            "sliceSupportDensity": 0.25,
            "sliceSupportOffset": 0.6,
            "sliceSupportGap": 1,
            "sliceSupportSize": 6,
            "sliceSupportArea": 3,
            "sliceSupportExtra": 0,
            "sliceSupportAngle": 50,
            "sliceSupportNozzle": 0,
            "sliceSolidMinArea": 1,
            "sliceBottomLayers": 3,
            "sliceTopLayers": 3,
            "firstLayerNozzleTemp": 215,
            "firstLayerBedTemp": 60,
            "firstLayerRate": 40,
            "firstLayerFillRate": 30,
            "firstLayerPrintMult": 1.2,
            "firstLayerLineMult": 1,
            "firstLayerFanSpeed": 0,
            "outputRaft": false,
            "outputRaftSpacing": 0.2,
            "outputTemp": 215,
            "outputBedTemp": 60,
            "outputFanSpeed": 200,
            "outputFeedrate": 70,
            "outputFinishrate": 35,
            "outputSeekrate": 120,
            "outputShellMult": 1.15,
            "outputFillMult": 1.15,
            "outputSparseMult": 1.3,
            "outputBrimCount": 5,
            "outputBrimOffset": 5,
            "outputRetractDist": 1.8,
            "outputRetractSpeed": 40,
            "outputRetractWipe": 0.8,
            "outputRetractDwell": 10,
            "outputShortPoly": 50,
            "outputMinSpeed": 10,
            "outputCoastDist": 0.4,
            "outputLayerRetract": true,
            "zHopDistance": 0.3,
            "antiBacklash": 0,
            "outputOriginCenter": false,
            "sliceLineWidth": 0.4,
            "sliceFillRepeat": 1,
            "sliceFillRate": 0,
            "sliceSupportSpan": 5,
            "sliceSupportEnable": false,
            "sliceSupportOutline": false,
            "firstSliceHeight": 0.3,
            "firstLayerYOffset": 0,
            "firstLayerBrim": 0,
            "firstLayerBrimIn": 0,
            "firstLayerBrimTrig": 0,
            "firstLayerBrimGap": 0,
            "firstLayerBeltLead": 3,
            "firstLayerBeltBump": 0,
            "firstLayerFlatten": 0,
            "outputPurgeTower": 0,
            "outputBeltFirst": false,
            "outputLoops": 0,
            "outputInvertX": false,
            "outputInvertY": false,
            "arcTolerance": 0.15,
            "ranges": [],
            "outputDraftShield": false,
            "outputAvoidGaps": true,
            "sliceFillGrow": 0,
            "sliceSolidRate": 0,
            "sliceDetectThin": "off",
            "sliceLayerStartX": 0,
            "sliceLayerStartY": 0,
            "sliceSupportGrow": 0,
            "outputAlternating": false
        },
        {
            "processName": "JB4 PETG - N0.4 L0.3 T240",
            "sliceHeight": 0.3,
            "sliceShells": 2,
            "sliceShellOrder": "in-out",
            "sliceLayerStart": "last",
            "sliceFillAngle": 45,
            "sliceFillWidth": 1,
            "sliceFillOverlap": 0.25,
            "sliceFillSparse": 0.1,
            "sliceFillType": "hex",
            "sliceAdaptive": false,
            "sliceMinHeight": 0,
            "sliceSupportDensity": 0.25,
            "sliceSupportOffset": 0.6,
            "sliceSupportGap": 1,
            "sliceSupportSize": 6,
            "sliceSupportArea": 3,
            "sliceSupportExtra": 0,
            "sliceSupportAngle": 50,
            "sliceSupportNozzle": 0,
            "sliceSolidMinArea": 1,
            "sliceBottomLayers": 3,
            "sliceTopLayers": 3,
            "firstLayerNozzleTemp": 235,
            "firstLayerBedTemp": 70,
            "firstLayerRate": 40,
            "firstLayerFillRate": 50,
            "firstLayerPrintMult": 1.2,
            "firstLayerLineMult": 1,
            "firstLayerFanSpeed": 0,
            "outputRaft": false,
            "outputRaftSpacing": 0.2,
            "outputTemp": 240,
            "outputBedTemp": 70,
            "outputFanSpeed": 75,
            "outputFeedrate": 70,
            "outputFinishrate": 35,
            "outputSeekrate": 100,
            "outputShellMult": 1.05,
            "outputFillMult": 1.05,
            "outputSparseMult": 1.2,
            "outputBrimCount": 5,
            "outputBrimOffset": 5,
            "outputRetractDist": 2,
            "outputRetractSpeed": 40,
            "outputRetractWipe": 0.8,
            "outputRetractDwell": 10,
            "outputShortPoly": 50,
            "outputMinSpeed": 10,
            "outputCoastDist": 0.4,
            "outputLayerRetract": true,
            "zHopDistance": 0.3,
            "antiBacklash": 0,
            "outputOriginCenter": false,
            "sliceLineWidth": 0.4,
            "sliceFillRepeat": 1,
            "sliceFillRate": 0,
            "sliceSupportSpan": 5,
            "sliceSupportEnable": false,
            "sliceSupportOutline": true,
            "firstSliceHeight": 0.3,
            "firstLayerYOffset": 0,
            "firstLayerBrim": 0,
            "firstLayerBrimIn": 0,
            "firstLayerBrimTrig": 0,
            "firstLayerBrimGap": 0,
            "firstLayerBeltLead": 3,
            "firstLayerBeltBump": 0,
            "firstLayerFlatten": 0,
            "outputPurgeTower": 0,
            "outputBeltFirst": false,
            "outputLoops": 0,
            "outputInvertX": false,
            "outputInvertY": false,
            "arcTolerance": 0.15,
            "ranges": [],
            "outputDraftShield": false,
            "outputAvoidGaps": true,
            "sliceFillGrow": 0,
            "sliceSolidRate": 0,
            "sliceDetectThin": "off",
            "sliceLayerStartX": 0,
            "sliceLayerStartY": 0,
            "sliceSupportGrow": 0,
            "outputAlternating": false
        },
        {
            "processName": "JB4 TPU - N0.4 L0.3 T230",
            "sliceHeight": 0.3,
            "sliceShells": 2,
            "sliceShellOrder": "in-out",
            "sliceLayerStart": "last",
            "sliceFillAngle": 45,
            "sliceFillWidth": 1,
            "sliceFillOverlap": 0.25,
            "sliceFillSparse": 0.1,
            "sliceFillType": "hex",
            "sliceAdaptive": false,
            "sliceMinHeight": 0,
            "sliceSupportDensity": 0.25,
            "sliceSupportOffset": 0.6,
            "sliceSupportGap": 1,
            "sliceSupportSize": 6,
            "sliceSupportArea": 3,
            "sliceSupportExtra": 0,
            "sliceSupportAngle": 50,
            "sliceSupportNozzle": 0,
            "sliceSolidMinArea": 1,
            "sliceBottomLayers": 3,
            "sliceTopLayers": 3,
            "firstLayerNozzleTemp": 230,
            "firstLayerBedTemp": 55,
            "firstLayerRate": 10,
            "firstLayerFillRate": 10,
            "firstLayerPrintMult": 1.2,
            "firstLayerLineMult": 1,
            "firstLayerFanSpeed": 0,
            "outputRaft": false,
            "outputRaftSpacing": 0.2,
            "outputTemp": 230,
            "outputBedTemp": 55,
            "outputFanSpeed": 75,
            "outputFeedrate": 23,
            "outputFinishrate": 15,
            "outputSeekrate": 100,
            "outputShellMult": 1.15,
            "outputFillMult": 1.15,
            "outputSparseMult": 1.3,
            "outputBrimCount": 5,
            "outputBrimOffset": 5,
            "outputRetractDist": 0.5,
            "outputRetractSpeed": 20,
            "outputRetractWipe": 0.8,
            "outputRetractDwell": 10,
            "outputShortPoly": 50,
            "outputMinSpeed": 10,
            "outputCoastDist": 0.4,
            "outputLayerRetract": true,
            "zHopDistance": 1,
            "antiBacklash": 0,
            "outputOriginCenter": false,
            "sliceLineWidth": 0.4,
            "sliceFillRepeat": 1,
            "sliceFillRate": 15,
            "sliceSupportSpan": 5,
            "sliceSupportEnable": false,
            "sliceSupportOutline": true,
            "firstSliceHeight": 0.3,
            "firstLayerYOffset": 0,
            "firstLayerBrim": 0,
            "firstLayerBrimIn": 0,
            "firstLayerBrimTrig": 0,
            "firstLayerBrimGap": 0,
            "firstLayerBeltLead": 3,
            "firstLayerBeltBump": 0,
            "firstLayerFlatten": 0,
            "outputPurgeTower": 0,
            "outputBeltFirst": false,
            "outputLoops": 0,
            "outputInvertX": false,
            "outputInvertY": false,
            "arcTolerance": 0.15,
            "ranges": [],
            "outputDraftShield": false,
            "outputAvoidGaps": true,
            "sliceFillGrow": 0,
            "sliceSolidRate": 10,
            "sliceDetectThin": "off",
            "sliceLayerStartX": 0,
            "sliceLayerStartY": 0,
            "sliceSupportGrow": 0,
            "outputAlternating": false
        }
    ],
    "filamentSource": "direct",
    "gcodeTime": 1,
    "gcodeFeature": [],
    "extras": {
        "palette": {
            "printer": "57c7e3bd6e44",
            "ping": null,
            "feed": null,
            "push": null,
            "offset": null,
            "heat": null,
            "cool": null,
            "press": null
        }
    }
}